package com.whmall.service.crm.entity.dto.company;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 注册查询
 *
 * @author Esion
 * @since 2022/6/23
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CountWithRegisterReqDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 创建时间开始
     */
    private Date createTimeStart;

    /**
     * 创建时间截止
     */
    private Date createTimeEnd;

    /**
     * 撮合ID
     */
    private Long traderId;

    /**
     * 撮合部门路径
     */
    private String traderDepartmentPath;

    /**
     * 引用撮合ID
     */
    private Long referenceTraderId;

    /**
     * 引用撮合部门路径
     */
    private String referenceTraderDepartmentPath;

    /**
     * 是否是主管
     */
    private Boolean isHead;

    /**
     * 是否是管理员
     */
    private Boolean isRoot;

}
